package com.tuanzi.loan.vo.request.statistics;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import org.primefaces.model.TreeNode;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 活动参与统计 SearchRequest
 * @author JinRuiyang 2018/1/26 10:47:30
 */
@Data
@EqualsAndHashCode
@ToString
public class ActivityParticipateStatSearchRequest implements Serializable {

    // 开始时间
    private Date startTime;

    // 结束时间
    private Date endTime;

    // 产品id
    private List<Integer> productId;

    // 渠道id
    private List<Integer> channelId;

    // 平台
    private List<String> platform;

    // 用户类型
    private List<Integer> userType;

    // 广告位id
    private List<Integer> adId;

    // 活动id
    private List<Long> activityId;

    private TreeNode[] selectedProductNodes;
    private TreeNode[] selectedChannelNodes;

    private List<Integer> channelGroupList;
    private List<String> parentIdList;
}
